Дисциплина: Администрирование сетевых подсистем
2026-02-13
yum grouplistBasic Web ServerServer with GUIBasic Web Serverhttpd, mod_ssl, mod_fcgidapr, apr-utilРисунок 2: Установка группы пакетов Basic Web Server через dnf
/etc/httpd/conf.dssl.conf, welcome.conf, userdir.confРисунок 3: Содержимое каталога /etc/httpd/conf.d
firewalld добавлена служба httpРисунок 4: Настройка firewalld для разрешения службы http
journalctl -x -fРисунок 5: Мониторинг системного журнала через journalctl -x -f
systemctl enable httpd и start httpdactive (running)Рисунок 6: Состояние службы httpd после запуска
http://192.168.1.1HTTP Server Test PageРисунок 7: Тестовая страница HTTP Server Test Page в браузере
/var/log/httpd/access_log192.168.1.30Рисунок 8: Мониторинг access_log веб-сервера
/var/log/httpd/error_logindex.htmlРисунок 9: Мониторинг Error_log веб-сервера
www A 192.168.1.1Рисунок 10: Файл прямой DNS-зоны alkаmal.net с записью www
192.168.1.1 → www.alkamal.net.Рисунок 11: Файл обратной DNS-зоны 192.168.1 с PTR-записью
.jnl зонРисунок 12: Удаление журналов DNS-зон (.jnl)
server.alkamal.net.confwww.alkamal.net.confРисунок 13: Создание конфигурационных файлов виртуальных хостов
server.alkamal.net.conf задан <VirtualHost *:80>ServerName, DocumentRootРисунок 14: Конфигурация виртуального хоста server.alkamal.net
www.alkamal.net.conf настроен второй виртуальный хостDocumentRootРисунок 15: Конфигурация виртуального хоста www.alkamal.net
/var/www/html/server.alkamal.netindex.htmlРисунок 16: Создание каталога server.alkamal.net и файла index.html
index.html добавлено тестовое содержимоеРисунок 17: Содержимое index.html для server.alkamal.net
/var/www/html/www.alkamal.netindex.htmlРисунок 18: Создание каталога www.alkamal.net и файла index.html
index.html добавлено тестовое содержимоеРисунок 19: Содержимое index.html для www.alkamal.net
chown -R apache:apache /var/wwwhttpdРисунок 20: Корректировка прав доступа, восстановление контекста SELinux и перезапуск httpd
http://server.alkamal.netРисунок 21: Доступ к виртуальному хосту server.alkamal.net
http://www.alkamal.netРисунок 22: Доступ к виртуальному хосту www.alkamal.net
http/etc/httpd/conf.dhttp/var/www/htmlРисунок 23: Создание структуры каталогов и копирование конфигурации HTTP
provisionРисунок 24: Копирование файлов DNS-зон в каталог provision
http.shРисунок 25: Создание и подготовка файла http.sh
http.sh реализованы:Basic Web ServerapachehttpdРисунок 26: Содержимое скрипта http.sh для автоматической настройки HTTP
Vagrantfile добавлен provisioner shellprovision/server/http.shpreserve_order: trueРисунок 27: Добавление provisioner в Vagrantfile
http в firewallhttpdDocumentRoot и лог-файлыhttp.sh и Vagrantfile